cluster sprout - German English Dictionary